<!DOCTYPE html>
<html class="theme-green">

  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
    <title>Functions - GCC Code Coverage Report</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
    <link rel="stylesheet" href="coverage-throw.css"/>
  </head>

  <body>

    <header>
      <h1>GCC Code Coverage Report</h1>
      <hr/>
      <div class="summary">
<div>
  <table class="legend">
    <tr>
      <th scope="row">Directory:</th>
      <td>.</td>
    </tr>
    <tr>
      <th scope="row">Date:</th>
      <td>2025-09-28 18:09:21+00:00</td>
    </tr>
  </table>
</div>

<div>
  <table class="coverage">
    <tr>
      <th></th>
      <th scope="col">Coverage</th>
      <th scope="col">Exec</th>
      <th scope="col">Excl</th>
      <th scope="col">Total</th>
    </tr>
    <tr>
      <th scope="row">Lines:</th>
      <td class="coverage-medium">88.0%</td>
      <td class="coverage-medium">22</td>
      <td class="coverage-medium">0</td>
      <td class="coverage-medium">25</td>
    </tr>
    <tr>
      <th scope="row">Functions:</th>
      <td class="coverage-high">100.0%</td>
      <td class="coverage-high">6</td>
      <td class="coverage-high">0</td>
      <td class="coverage-high">6</td>
    </tr>
    <tr>
      <th scope="row">Branches:</th>
      <td class="coverage-low">43.8%</td>
      <td class="coverage-low">7</td>
      <td class="coverage-low">0</td>
      <td class="coverage-low">16</td>
    </tr>
  </table>
</div>
      </div>
      <hr/>
    </header>
    <nav>
    </nav>
    <main>
<table class="listOfFunctions">
  <tr>
    <th>Function (File:Line)</th>
    <th>Call count</th>
    <th>Line coverage</th>
    <th>Branch coverage</th>
    <th>Block coverage</th>
  </tr>
  <tr><td><a href="coverage-throw.main.cpp.118fcbaaba162ba17933c7893247df3a.html#l24">_Z22function_with_catchersi (main.cpp:24)</a></td><td>called 1 time</td><td>85.7%</td><td>33.3%</td><td>55.0%</td></tr>
  <tr><td><a href="coverage-throw.main.cpp.118fcbaaba162ba17933c7893247df3a.html#l3">_Z23function_that_may_throwb (main.cpp:3)</a></td><td>called 3 times</td><td>80.0%</td><td>75.0%</td><td>57.0%</td></tr>
  <tr><td><a href="coverage-throw.main.cpp.118fcbaaba162ba17933c7893247df3a.html#l21">_ZN4RAIIC2Eb (main.cpp:21)</a></td><td>called 1 time</td><td>100.0%</td><td>-%</td><td>100.0%</td></tr>
  <tr><td><a href="coverage-throw.main.cpp.118fcbaaba162ba17933c7893247df3a.html#l22">_ZN4RAIID2Ev (main.cpp:22)</a></td><td>called 1 time</td><td>100.0%</td><td>-%</td><td>100.0%</td></tr>
  <tr><td><a href="coverage-throw.main.cpp.118fcbaaba162ba17933c7893247df3a.html#l16">_ZNK4RAII21method_that_may_throwEv (main.cpp:16)</a></td><td>called 1 time</td><td>100.0%</td><td>-%</td><td>100.0%</td></tr>
  <tr><td><a href="coverage-throw.main.cpp.118fcbaaba162ba17933c7893247df3a.html#l47">main (main.cpp:47)</a></td><td>called 1 time</td><td>100.0%</td><td>-%</td><td>100.0%</td></tr>
</table>

      <hr/>
    </main>
    <footer>
      Generated by: <a href="http://gcovr.com/en/main">GCOVR (Version 8.4+main)</a>
    </footer>
  </body>
</html>
